good looks/appearance - German English Dictionary